#include "Parser.h"

Parser::Parser()
{
}

/*!
  \brief Gets all the error for the parser

  If this function isn't reimplement in the subclass, it's
  not very useful.  It will always return an empty list of errors.

  The resualts from GerErrors will be update after every call
  to ParseFile().  If ParseFile hasn't been called then this function
  will return an empty list of errors.  Error output is defined by
  the parser.
  */
std::list<std::string> Parser::GetErrors() {
    return std::list<std::string>(); //Return an empty list
}
